---
title: Migracija sa Biome
description: Kako da migrirate svoj projekat sa samostalnog Biome na Ultracite.
---

Ako već koristite Biome i želite da pređete na Ultracite-ovo prethodno konfigurisano okruženje, ovaj vodič će vam pomoći da migrirate uz očuvanje vaše postojeće konfiguracije.

## Zašto migrirati na Ultracite?

- **Bez konfiguracije**: Ultracite obezbeđuje unapred konfigurisani skup pravila
- **Integracija editora**: Ugrađena podrška za AI-pokretane editore (Cursor, Windsurf, GitHub Copilot)
- **Dosledan radni tok**: Standardizovano podešavanje između projekata i timova
- **Dodatni alati**: Opcioni Git hook-ovi, integracija sa lint-staged
- **Redovno ažuriranje pravila**: Redovna ažuriranja sa novim najboljim praksama

## Pre nego što počnete

Uverite se da imate:

- Postojeći projekat koji koristi Biome
- Node.js v14.18+ (preporučeno Node 18+)
- Datoteku `biome.json` ili `biome.jsonc`

## Opcije migracije

### Opcija 1: Brza migracija (Preporučeno)

Najbrži način je da pokrenete [automatski skript za instalaciju](/setup#automatic-installation).

Ovo će:

- Instalirati Ultracite kao zavisnost
- Spojiti vaš postojeći `biome.json` / `biome.jsonc` sa presetom Ultracite-a
- Spojiti vašu postojeću `.vscode/settings.json` sa presetom Ultracite-a
- Omogućiti `strictNullChecks` u vašem `tsconfig.json` fajlu (ili kreirati jedan ako ne postoji)
- Sačuvati vaša prilagođena pravila i podešavanja
- Podesiti integracije editora

Nakon nadogradnje, možda ćete želeti da pregledate svoj `biome.json` / `biome.jsonc` fajl kako biste uklonili sve nadjačane postavke. Takođe, restartujte editor kako biste osigurali da je nova konfiguracija primenjena.

### Opcija 2: Ručna migracija

Ako želite veću kontrolu nad procesom, sledite korake u [Ručnoj migraciji](/setup#manual-installation) tako što ćete:

- Ručno instaliranje Ultracite-a i Biome-a
- Ažuriranje `biome.json` fajla da proširi konfiguraciju Ultracite-a
- Kreiranje ili ažuriranje `.vscode/settings.json` fajla da omogući Biome ekstenziju
- Omogućavanje `strictNullChecks` u vašem `tsconfig.json` fajlu (ili kreirajte jedan ako ne postoji)

Nakon migracije, restartujte editor kako biste osigurali da je nova konfiguracija primenjena.